natural preserve - Francés Inglés Diccionario